HSBC Holdings plc has repurchased a total of 3,869,057 ordinary shares for approximately US$43.6 million as part of its buy-back program announced on 6 May 2025. On 7 May 2025, the company purchased 2,349,857 shares on UK venues and 1,519,200 shares on the Hong Kong Stock Exchange. Following the cancellation of the UK shares, the issued ordinary share capital will consist of 17,652,772,280 shares with voting rights.